package com.yun300.upgrader;

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main( String[] args )
    {
        Upgrader upgrader = new Upgrader(); // 创建Upgrader实例

        if (upgrader.isUpdateAvailable()) { // 检查是否有可用的更新
            System.out.println("有新版本可用！");

            String updateUrl = "http://www.example.com/update"; // 获取更新地址
//            boolean success = upgrader.downloadAndInstallUpdate(updateUrl); // 下载并安装更新
            boolean success = upgrader.autoUpgrade(); // 自动更新程序
            if (success) {
                System.out.println("成功完成升级！");
            } else {
                System.out.println("升级失败，请重试。");
            }
        } else {
            System.out.println("没有可用的更新。");
        }
    }
}
